package com.dries.portal.module.convener.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * @Description: 发起召集传输数据
 * @Author ZSY
 * @createTime 2020/9/23 13:37
 */
@Data
public class ConvenerCreateParams {

    /*** 店铺ID */
    private Long shopId;
    /*** 店铺详情 */
    private String shopDetail;
    /*** 活动ID */
    private Long activityId;
    /*** 活动类型 */
    private String activity;
    /*** 优惠券ID */
    private Long couponId;
    /*** 标题 */
    @NotBlank(message = "请输入活动标题")
    private String title;
    /*** 描述 */
    @NotBlank(message = "请输入描述信息")
    private String text;
    /*** 召集时间 */
    private Date startTime;
    /*** 结束时间 */
    private Date endTime;
    /*** 支付方式 */
    @NotNull(message = "请选择支付方式")
    private Integer paymentType;
    /*** 展示时间 */
    private Date showTime;
    /*** 用户ID */
    @NotNull(message = "用户ID不能为空")
    private Long userId;
    /*** 用户名称 */
    @NotBlank(message = "请输入用户名")
    private String userName;
    /*** 用户头像 */
    private String userAvatar;
    /*** 最大人数 */
    @NotNull(message = "请输入限制人数")
    private Integer maxUser;
    /*** 手机号 */
    @NotBlank(message = "请输入完整信息")
    private String mobile;
    /*** 验证码 */
    private String smsCode;

}
